pre-financing payment - French English Dictionary